package com.three.storemanage.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.three.core.entity.StoreLabels;
import com.three.storemanage.vo.LabelsVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author 86156
* @description 针对表【tb_store_labels(标签关联门店)】的数据库操作Mapper
* @createDate 2025-03-12 10:30:14
* @Entity com.aaa.entity.StoreLabels
*/
@Mapper
public interface StoreLabelsMapper extends BaseMapper<StoreLabels> {

    int deleteByPrimaryKey(Long id);

    int insert(StoreLabels record);

    int insertSelective(StoreLabels record);

    StoreLabels selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(StoreLabels record);

    int updateByPrimaryKey(StoreLabels record);


    Page<LabelsVo> findLabelByCondition(Page<LabelsVo> page,@Param("storeName") String storeName,@Param("userId") Integer userId);
}
